Repository navigation
Website: guides and glossary catch up with spec 0.4 (audit, #257, #262) - #266
Merged
Merged
Conversation
Signed-off-by: Mitchel Pigsley <mpigsley@gmail.com>
…all, keep the observer's file Signed-off-by: Mitchel Pigsley <mpigsley@gmail.com>
…es, step text, parameter errors Signed-off-by: Mitchel Pigsley <mpigsley@gmail.com>
…d-copy costs don't clamp Signed-off-by: Mitchel Pigsley <mpigsley@gmail.com>
…pend on links and appliers Signed-off-by: Mitchel Pigsley <mpigsley@gmail.com>
… re-keying rules-level option IDs Signed-off-by: Mitchel Pigsley <mpigsley@gmail.com>
…ues, auras, inline options, rules-level choice issues Signed-off-by: Mitchel Pigsley <mpigsley@gmail.com>
…d, removed parameters and situational choices Signed-off-by: Mitchel Pigsley <mpigsley@gmail.com>
… bounds, replay needs the same release, item tags Signed-off-by: Mitchel Pigsley <mpigsley@gmail.com>
…issue IDs Signed-off-by: Mitchel Pigsley <mpigsley@gmail.com>
…on, the engine's dependencies Signed-off-by: Mitchel Pigsley <mpigsley@gmail.com>
Signed-off-by: Mitchel Pigsley <mpigsley@gmail.com>
…peration, handoff, interface and shape change, proposed change Signed-off-by: Mitchel Pigsley <mpigsley@gmail.com>
mpigsley
force-pushed
the
docs/website
branch
from
November 2, 2026 18:08
c98e151 to
4b7544a
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Fixes the website audit (
docs-audit/website.md, 43 findings) against current main, and covers what #257 and #262 mean for app developers. Website only, so no changeset.Per file
entry(the copy that holds it,paladin), gives each placed entry an ID and shows its removal, and names the aura's text key.applierson all five calls, with applyChanges' positional order (7th, afterstrict,links,dice).actioneffect withoutasruns on the actor, pausing at its path.linksandappliers. Cast auras: "orc-2e's bless or 5E's Spirit Guardians".removeEffect, and the tactician'smark-damaged-1stored in its file.addedParam/addedParamValue/addedParamDescriptionin the Forms sample,templateFieldDescription, a "Situational choices" section (situational,situationalValue), an "Effects and auras" section saying plainly there is no aura helper (look up<source>.auras.<aura>.namewithtext.message, fall back to the source's name),stepPrompt/stepName, andinvalid-param/boundBytext. Outputs checked with the text package.finishCreation,offerFollowUp,clearFollowUp,dismissFollowUp,observe) with links;applyEffectnamesappliedByandaura; naming offered reactions; a held copy's state from a choice's cost doesn't clamp (Spec: a situational choice's changes reach held copies' state (#244) #257).appliedBy,aura,stateon applied entries andentryonaddAs: copypicks; caches depend onlinksandappliers.aurasandobservesrows;effectsWhen; aura immunity issue IDs; re-key competing picks saved underrules/…(Spec: rules choice issue IDs name their pack, unchoose by owner, list of integer #240).<pack>:rules/<choice>);{self_<key>}covers computed values;invalid-paramandboundByin errors.changeContentTypeandgrantsToCopies,grant-not-copied, and a "What your app passes in" section (removed or narrowed parameters and situational choices, parameters made derived; a removed parameter's value is ignored, checked against the engine).paramsaren't listed; derived parameters are never passed and participant errors come first (Spec: derived parameters, computed values in action-time effects, bounds on an action's own parameter (#251, #252) #262); continue a paused action with the ruleset it started with; roll items'tags.picked-copy-invalid; rules-level choice issue IDs.describeAction; "no runtime dependencies" becomes "doesn't depend on Node" (the engine depends on@opencharacter/specandsemver).LicenseRef-packs (Draw Steel, the Sine Nomine games) carry a credit and apermissionnotice.addedBounds/boundBy), Shared action; updated Effect operation (action), Handoff, Interface change, Shape change, Proposed change, Situational choice (held copy costs).LicenseRef-draw-steel-creator-licenseandLicenseRef-sine-nomine-free-edition, drops the unusedOGL-1.0a, and adds a footnote.Skipped
pnpm version-packages).use), not as the audit's wording.Checks
pnpm check,pnpm build:website(2008 internal links, 0 broken) andpnpm release:checkpass.